Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
4 £ 570,0000.000002
Bishops House, 3 £ 505,0000.000001
Deanery House, 2 £ 527,5000.000002
Thames House £ 590,0000.000001
Thames House, 1 £ 587,5000.000001